# coding: utf-8

# 1.思考下面这段程序会输出什么并亲自试一试
def func(x):
    print(x)
    return x + 1
x = 2
print(func(x))      # 2 3

# 2.创建函数
# 创建一个函数 func，有一个参数 param
# 将输入参数的数值乘以2，作为返回值
def func(param):
    param *= 2
    return param
p = func(30)
print(p)
# 3.实现一个函数，输入参数是两个列表，输出返回值是两个列表元素合并并排序后的结果，比如
# combine([1, 5, 3], [2, 6, 7, 4])
# 返回结果[1, 2, 3, 4, 5, 6, 7]
def combine(x, y):      # 创建函数
    l = []      # 创建空列表
    for i in x:     # 遍历参数1
        l.append(i)
    for i in y:
        l.append(i)
    # l.sort()
    print(sorted(l))
combine([1, 5, 3], [2, 6, 7, 4])